Skip to main content

ماموریت رساندن تعداد قد‌م‌ها به 100 هزار

این ماموریت مخصوص کاربرانی است که به سلامتی و فعالیت بدنی اهمیت می‌دهند. کاربران باید تعداد قدم‌های خود را به ۱۰۰ هزار گام برسانند تا پاداش ویژه دریافت کنند.

تعریف متریک شمارش تعداد قدم‌ها

از منوی اصلی به بخش "کاربران" بروید و گزینه "داده‌های ورودی" را انتخاب کنید.

ایجاد متریک جدید:

روی دکمه "ایجاد متریک جدید" کلیک کنید.

نام متریک: StepsCounter

نوع متریک: integer (عدد صحیح)

این متریک برای ثبت تعداد قدم‌های کاربر در هر بار ارسال داده استفاده می‌شود.

A161

انتخاب نوع ماموریت

در این بخش، شما باید نوع ماموریت را انتخاب کنید:

تک‌مرحله‌ای:

یک ماموریت که فقط یک بار انجام می‌شود.

تکرارشونده:

ماموریتی که به‌صورت مرتب تکرار می‌شود. پیشنهاد ما برای ماموریت‌های خرید، انتخاب ماموریت تکرارشونده است.

پیش رونده:

ماموریتی که به صورت تدریجی پیشرفت می‌کند و در هر بار تکمیل، کاربر جوایزش را دریافت میکند.

A161

تعریف مأموریت تکرارشونده

وارد کردن جزئیات مأموریت:

نوع مأموریت: تکرارشونده

نام مأموریت: "۱۰۰ هزار قدم برای سلامتی"

تصویر مأموریت: تصویری مرتبط با فعالیت‌های ورزشی یا پیاده‌روی.

توضیحات مأموریت: "با برداشتن ۱۰۰,۰۰۰ قدم، امتیاز ویژه این مأموریت را کسب کنید و به اهداف سلامتی خود نزدیک شوید!"

تعداد امتیاز یا سکه: مقداری برای امتیاز یا سکه‌هایی که کاربر پس از تکمیل مأموریت دریافت می‌کند (مثلاً ۱۰۰ امتیاز).

دسترسی ماموریت را نیز میتوانید برای تمام کاربران به صورت عمومی تعریف کنید.

A161

A161

تعریف شرط برای متریک تعداد قدم‌ها

ایجاد شرط مستقل:

روی دکمه + کلیک کنید و گزینه "شرط مستقل" را انتخاب کنید.

متریک: StepsCounter

عملگر: "مجموع مقادیر بیشتر از"

مقدار: ۱۰۰,۰۰۰

این شرط بررسی می‌کند که مجموع قدم‌های کاربر از ۱۰۰,۰۰۰ بیشتر شده باشد.

تنظیمات شرط را ذخیره کنید

A161

A161

تعریف پیامک اطلاع‌رسانی

افزودن پیامک:

پس از تعریف شرط، روی دکمه + کلیک کنید و گزینه "ارسال پیامک" را انتخاب کنید.

متن پیامک:

"تبریک! 🎉 شما ۱۰۰,۰۰۰ قدم را با موفقیت تکمیل کردید و امتیاز ویژه این مأموریت را دریافت کردید! به پیاده‌روی ادامه دهید و امتیازات بیشتری کسب کنید. 🌟"

پیش نیاز

سیستم پیامکی باید به فیلیا متصل باشد.

هر بار که مجموع قدم‌های کاربر به بیش از ۱۰۰,۰۰۰ برسد، این پیامک برای او ارسال می‌شود.

A161

عملکرد نهایی

اطلاعات مربوط به تعداد قدم‌های کاربر باید در بازه‌های زمانی مشخص از طریق اپلیکیشن یا دستگاه‌های متصل ارسال شود.

به عنوان مثال، اگر کاربر در یک روز ۱۰,۰۰۰ قدم برداشته باشد، مقدار ۱۰,۰۰۰ برای متریک StepsCounter ارسال می‌شود.

فرض کنید کاربر با شناسه 134، یک بار به تعداد 56000 و یک بار به تعداد 60000 قدم راه رفته است، اطلاعات این متریک به صورت زیر برای فیلیا ارسال میشود.



{
    "metric_id": 2, // metric name
    "user_id": 134, // user uid
    "value": 56000, // integer, float, string, bool (0 or 1), duration (YYYY-MM-DD HH:MM:SS)
    "occurrence": "2024-12-10 16:01:00", // this pattern is equals
    "product_id": null, // id of product , field is nullable
    "category_id": null // id of category , field is nullable
}


{
    "metric_id": 2, // metric name
    "user_id": 134, // user uid
    "value": 60000, // integer, float, string, bool (0 or 1), duration (YYYY-MM-DD HH:MM:SS)
    "occurrence": "2024-12-13 22:25:00", // this pattern is equals
    "product_id": null, // id of product , field is nullable
    "category_id": null // id of category , field is nullable
}

A161

بررسی شرط: هر بار که مجموع قدم‌ها از ۱۰۰,۰۰۰ بیشتر شود:

امتیاز مأموریت به کاربر تعلق می‌گیرد.

پیامک تشویقی برای کاربر ارسال می‌شود.

توجه: این مأموریت تکرارشونده است و کاربران می‌توانند با هر ۱۰۰,۰۰۰ قدم جدید، دوباره امتیاز کسب کنند.